package qc.common.core.enums;

import com.baomidou.mybatisplus.annotation.EnumValue;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * Sql语句数据操作类型枚举--对表中的数据操作
 * 数据操纵语言（DML）INSERT、UPDATE、DELETE、SELECT
 *
 * @author QuCheng Tech
 * @since 2024/1/29
 */
@Getter
@AllArgsConstructor
public enum DataManagementTypeEnum {
    SELECT(0, "查询"),
    UPDATE(1, "更新"),
    DELETE(2, "删除"),
    INSERT(3, "插入"),
    SAVE(4, "保存");//自动判断数据是否存在，存在时更新，不存在时插入

    @EnumValue
    private int index;
    private String name;
}
